home *** CD-ROM | disk | FTP | other *** search
/ Quick PC 61 / Quick PC 61.iso / I386 / DRIVER.CAB / epfx870.gpd < prev    next >
Encoding:
Text File  |  2003-02-21  |  20.8 KB  |  730 lines

  1. *%
  2. *% Copyright (c) 1997 - 1999 Microsoft Corporation
  3. *% All Rights Reserved.
  4. *%
  5. *GPDSpecVersion: "1.0"
  6. *GPDFileName: "EPFX870.GPD"
  7. *GPDFileVersion: "1.0"
  8. *Include: "StdNames.gpd"
  9. *ModelName: "Epson FX-870"
  10. *MasterUnits: PAIR(720, 432)
  11. *ResourceDLL: "ep9res.dll"
  12. *PrintRate: 380
  13. *PrintRateUnit: CPS
  14. *PrinterType: SERIAL
  15. *Feature: Orientation
  16. {
  17.     *rcNameID: =ORIENTATION_DISPLAY
  18.     *DefaultOption: PORTRAIT
  19.     *Option: PORTRAIT
  20.     {
  21.         *rcNameID: =PORTRAIT_DISPLAY
  22.     }
  23.     *Option: LANDSCAPE_CC270
  24.     {
  25.         *rcNameID: =LANDSCAPE_DISPLAY
  26.     }
  27. }
  28. *Feature: InputBin
  29. {
  30.     *rcNameID: =PAPER_SOURCE_DISPLAY
  31.     *DefaultOption: TRACTOR
  32.     *Option: TRACTOR
  33.     {
  34.         *rcNameID: =TRACTOR_DISPLAY
  35.     }
  36.     *Option: MANUAL
  37.     {
  38.         *rcNameID: =MANUAL_FEED_DISPLAY
  39.     }
  40.     *Option: Option3
  41.     {
  42.         *rcNameID: 259
  43.         *Command: CmdSelect
  44.         {
  45.             *Order: DOC_SETUP.2
  46.             *Cmd: "<1B19>4<1B19>1"
  47.         }
  48.     }
  49.     *Option: Option4
  50.     {
  51.         *rcNameID: 260
  52.         *Command: CmdSelect
  53.         {
  54.             *Order: DOC_SETUP.2
  55.             *Cmd: "<1B19>4<1B19>2"
  56.         }
  57.     }
  58. }
  59. *Feature: Resolution
  60. {
  61.     *rcNameID: =RESOLUTION_DISPLAY
  62.     *DefaultOption: Option1
  63.     *Option: Option1
  64.     {
  65.         *Name: "120 x 144 " =DOTS_PER_INCH
  66.         *DPI: PAIR(120, 144)
  67.         *TextDPI: PAIR(120, 144)
  68.         *PinsPerLogPass: 16
  69.         *PinsPerPhysPass: 8
  70.         EXTERN_GLOBAL: *StripBlanks: LIST(LEADING,TRAILING)
  71.         *SpotDiameter: 140
  72.         *Command: CmdSendBlockData { *Cmd : "<1B>L" %l{NumOfDataBytes} }
  73.     }
  74.     *Option: Option2
  75.     {
  76.         *Name: "240 x 144 " =DOTS_PER_INCH
  77.         *DPI: PAIR(240, 144)
  78.         *TextDPI: PAIR(240, 144)
  79.         *PinsPerLogPass: 16
  80.         *PinsPerPhysPass: 8
  81.         EXTERN_GLOBAL: *StripBlanks: LIST(LEADING,TRAILING)
  82.         *SpotDiameter: 170
  83.         *Command: CmdSendBlockData { *Cmd : "<1B>Z" %l{NumOfDataBytes} }
  84.     }
  85.     *Option: Option3
  86.     {
  87.         *Name: "120 x 72 " =DOTS_PER_INCH
  88.         *DPI: PAIR(120, 72)
  89.         *TextDPI: PAIR(120, 72)
  90.         *PinsPerLogPass: 8
  91.         *PinsPerPhysPass: 8
  92.         EXTERN_GLOBAL: *StripBlanks: LIST(LEADING,TRAILING)
  93.         *SpotDiameter: 100
  94.         *Command: CmdSendBlockData { *Cmd : "<1B>L" %l{NumOfDataBytes} }
  95.     }
  96. }
  97. *Feature: PaperSize
  98. {
  99.     *rcNameID: =PAPER_SIZE_DISPLAY
  100.     *DefaultOption: LETTER
  101.     *Option: LETTER
  102.     {
  103.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  104.         *Command: CmdSelect
  105.         {
  106.             *Order: DOC_SETUP.3
  107.             *Cmd: "<1B>2<1B>CB"
  108.         }
  109.         *switch: InputBin
  110.         {
  111.             *case: TRACTOR
  112.             {
  113.                 *PrintableArea: PAIR(5740, 4362)
  114.                 *PrintableOrigin: PAIR(180, 140)
  115.                 *switch: Resolution
  116.                 {
  117.                     *case: Option1
  118.                     {
  119.                         *PrintableArea: PAIR(5736, 4359)
  120.                         *PrintableOrigin: PAIR(180, 141)
  121.                     }
  122.                     *case: Option2
  123.                     {
  124.                         *PrintableArea: PAIR(5739, 4359)
  125.                         *PrintableOrigin: PAIR(180, 141)
  126.                     }
  127.                     *case: Option3
  128.                     {
  129.                         *PrintableArea: PAIR(5736, 4356)
  130.                         *PrintableOrigin: PAIR(180, 144)
  131.                     }
  132.                 }
  133.             }
  134.             *case: MANUAL
  135.             {
  136.                 *PrintableArea: PAIR(5740, 4362)
  137.                 *PrintableOrigin: PAIR(180, 140)
  138.                 *switch: Resolution
  139.                 {
  140.                     *case: Option1
  141.                     {
  142.                         *PrintableArea: PAIR(5736, 4359)
  143.                         *PrintableOrigin: PAIR(180, 141)
  144.                     }
  145.                     *case: Option2
  146.                     {
  147.                         *PrintableArea: PAIR(5739, 4359)
  148.                         *PrintableOrigin: PAIR(180, 141)
  149.                     }
  150.                     *case: Option3
  151.                     {
  152.                         *PrintableArea: PAIR(5736, 4356)
  153.                         *PrintableOrigin: PAIR(180, 144)
  154.                     }
  155.                 }
  156.             }
  157.             *case: Option3
  158.             {
  159.                 *PrintableArea: PAIR(5740, 4362)
  160.                 *PrintableOrigin: PAIR(180, 140)
  161.                 *switch: Resolution
  162.                 {
  163.                     *case: Option1
  164.                     {
  165.                         *PrintableArea: PAIR(5736, 4359)
  166.                         *PrintableOrigin: PAIR(180, 141)
  167.                     }
  168.                     *case: Option2
  169.                     {
  170.                         *PrintableArea: PAIR(5739, 4359)
  171.                         *PrintableOrigin: PAIR(180, 141)
  172.                     }
  173.                     *case: Option3
  174.                     {
  175.                         *PrintableArea: PAIR(5736, 4356)
  176.                         *PrintableOrigin: PAIR(180, 144)
  177.                     }
  178.                 }
  179.             }
  180.             *case: Option4
  181.             {
  182.                 *PrintableArea: PAIR(5740, 4362)
  183.                 *PrintableOrigin: PAIR(180, 140)
  184.                 *switch: Resolution
  185.                 {
  186.                     *case: Option1
  187.                     {
  188.                         *PrintableArea: PAIR(5736, 4359)
  189.                         *PrintableOrigin: PAIR(180, 141)
  190.                     }
  191.                     *case: Option2
  192.                     {
  193.                         *PrintableArea: PAIR(5739, 4359)
  194.                         *PrintableOrigin: PAIR(180, 141)
  195.                     }
  196.                     *case: Option3
  197.                     {
  198.                         *PrintableArea: PAIR(5736, 4356)
  199.                         *PrintableOrigin: PAIR(180, 144)
  200.                     }
  201.                 }
  202.             }
  203.         }
  204.     }
  205.     *Option: LEGAL
  206.     {
  207.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  208.         *Command: CmdSelect
  209.         {
  210.             *Order: DOC_SETUP.3
  211.             *Cmd: "<1B>2<1B>CT"
  212.         }
  213.         *switch: InputBin
  214.         {
  215.             *case: TRACTOR
  216.             {
  217.                 *PrintableArea: PAIR(5740, 5688)
  218.                 *PrintableOrigin: PAIR(180, 180)
  219.                 *switch: Resolution
  220.                 {
  221.                     *case: Option1
  222.                     {
  223.                         *PrintableArea: PAIR(5736, 5688)
  224.                     }
  225.                     *case: Option2
  226.                     {
  227.                         *PrintableArea: PAIR(5739, 5688)
  228.                     }
  229.                     *case: Option3
  230.                     {
  231.                         *PrintableArea: PAIR(5736, 5688)
  232.                     }
  233.                 }
  234.             }
  235.             *case: MANUAL
  236.             {
  237.                 *PrintableArea: PAIR(5740, 5652)
  238.                 *PrintableOrigin: PAIR(180, 180)
  239.                 *switch: Resolution
  240.                 {
  241.                     *case: Option1
  242.                     {
  243.                         *PrintableArea: PAIR(5736, 5652)
  244.                     }
  245.                     *case: Option2
  246.                     {
  247.                         *PrintableArea: PAIR(5739, 5652)
  248.                     }
  249.                     *case: Option3
  250.                     {
  251.                         *PrintableArea: PAIR(5736, 5652)
  252.                     }
  253.                 }
  254.             }
  255.             *case: Option3
  256.             {
  257.                 *PrintableArea: PAIR(5740, 5652)
  258.                 *PrintableOrigin: PAIR(180, 180)
  259.                 *switch: Resolution
  260.                 {
  261.                     *case: Option1
  262.                     {
  263.                         *PrintableArea: PAIR(5736, 5652)
  264.                     }
  265.                     *case: Option2
  266.                     {
  267.                         *PrintableArea: PAIR(5739, 5652)
  268.                     }
  269.                     *case: Option3
  270.                     {
  271.                         *PrintableArea: PAIR(5736, 5652)
  272.                     }
  273.                 }
  274.             }
  275.             *case: Option4
  276.             {
  277.                 *PrintableArea: PAIR(5740, 5652)
  278.                 *PrintableOrigin: PAIR(180, 180)
  279.                 *switch: Resolution
  280.                 {
  281.                     *case: Option1
  282.                     {
  283.                         *PrintableArea: PAIR(5736, 5652)
  284.                     }
  285.                     *case: Option2
  286.                     {
  287.                         *PrintableArea: PAIR(5739, 5652)
  288.                     }
  289.                     *case: Option3
  290.                     {
  291.                         *PrintableArea: PAIR(5736, 5652)
  292.                     }
  293.                 }
  294.             }
  295.         }
  296.     }
  297.     *Option: A4
  298.     {
  299.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  300.         *Command: CmdSelect
  301.         {
  302.             *Order: DOC_SETUP.3
  303.             *Cmd: "<1B>2<1B>CF"
  304.         }
  305.         *switch: InputBin
  306.         {
  307.             *case: TRACTOR
  308.             {
  309.                 *PrintableArea: PAIR(5574, 4650)
  310.                 *PrintableOrigin: PAIR(180, 180)
  311.             }
  312.             *case: MANUAL
  313.             {
  314.                 *PrintableArea: PAIR(5574, 4650)
  315.                 *PrintableOrigin: PAIR(180, 180)
  316.             }
  317.             *case: Option3
  318.             {
  319.                 *PrintableArea: PAIR(5574, 4650)
  320.                 *PrintableOrigin: PAIR(180, 180)
  321.             }
  322.             *case: Option4
  323.             {
  324.                 *PrintableArea: PAIR(5574, 4650)
  325.                 *PrintableOrigin: PAIR(180, 180)
  326.             }
  327.         }
  328.     }
  329.     *Option: A5
  330.     {
  331.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  332.         *Command: CmdSelect
  333.         {
  334.             *Order: DOC_SETUP.3
  335.             *Cmd: "<1B>2<1B>C2"
  336.         }
  337.         *switch: InputBin
  338.         {
  339.             *case: TRACTOR
  340.             {
  341.                 *PrintableArea: PAIR(4018, 3573)
  342.                 *PrintableOrigin: PAIR(180, 0)
  343.                 *switch: Resolution
  344.                 {
  345.                     *case: Option1
  346.                     {
  347.                         *PrintableArea: PAIR(4014, 3573)
  348.                     }
  349.                     *case: Option2
  350.                     {
  351.                         *PrintableArea: PAIR(4017, 3573)
  352.                     }
  353.                     *case: Option3
  354.                     {
  355.                         *PrintableArea: PAIR(4014, 3570)
  356.                     }
  357.                 }
  358.             }
  359.             *case: MANUAL
  360.             {
  361.                 *PrintableArea: PAIR(4018, 3222)
  362.                 *PrintableOrigin: PAIR(180, 135)
  363.                 *switch: Resolution
  364.                 {
  365.                     *case: Option1
  366.                     {
  367.                         *PrintableArea: PAIR(4014, 3222)
  368.                     }
  369.                     *case: Option2
  370.                     {
  371.                         *PrintableArea: PAIR(4017, 3222)
  372.                     }
  373.                     *case: Option3
  374.                     {
  375.                         *PrintableArea: PAIR(4014, 3216)
  376.                         *PrintableOrigin: PAIR(180, 138)
  377.                     }
  378.                 }
  379.             }
  380.             *case: Option3
  381.             {
  382.                 *PrintableArea: PAIR(4018, 3222)
  383.                 *PrintableOrigin: PAIR(180, 135)
  384.                 *switch: Resolution
  385.                 {
  386.                     *case: Option1
  387.                     {
  388.                         *PrintableArea: PAIR(4014, 3222)
  389.                     }
  390.                     *case: Option2
  391.                     {
  392.                         *PrintableArea: PAIR(4017, 3222)
  393.                     }
  394.                     *case: Option3
  395.                     {
  396.                         *PrintableArea: PAIR(4014, 3216)
  397.                         *PrintableOrigin: PAIR(180, 138)
  398.                     }
  399.                 }
  400.             }
  401.             *case: Option4
  402.             {
  403.                 *PrintableArea: PAIR(4018, 3222)
  404.                 *PrintableOrigin: PAIR(180, 135)
  405.                 *switch: Resolution
  406.                 {
  407.                     *case: Option1
  408.                     {
  409.                         *PrintableArea: PAIR(4014, 3222)
  410.                     }
  411.                     *case: Option2
  412.                     {
  413.                         *PrintableArea: PAIR(4017, 3222)
  414.                     }
  415.                     *case: Option3
  416.                     {
  417.                         *PrintableArea: PAIR(4014, 3216)
  418.                         *PrintableOrigin: PAIR(180, 138)
  419.                     }
  420.                 }
  421.             }
  422.         }
  423.     }
  424.     *Option: B5
  425.     {
  426.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  427.         *Command: CmdSelect
  428.         {
  429.             *Order: DOC_SETUP.3
  430.             *Cmd: "<1B>2<1B>C="
  431.         }
  432.         *switch: InputBin
  433.         {
  434.             *case: TRACTOR
  435.             {
  436.                 *PrintableArea: PAIR(4982, 4372)
  437.                 *PrintableOrigin: PAIR(180, 0)
  438.                 *switch: Resolution
  439.                 {
  440.                     *case: Option1
  441.                     {
  442.                         *PrintableArea: PAIR(4980, 4371)
  443.                     }
  444.                     *case: Option2
  445.                     {
  446.                         *PrintableArea: PAIR(4980, 4371)
  447.                     }
  448.                     *case: Option3
  449.                     {
  450.                         *PrintableArea: PAIR(4980, 4368)
  451.                     }
  452.                 }
  453.             }
  454.             *case: MANUAL
  455.             {
  456.                 *PrintableArea: PAIR(4982, 4021)
  457.                 *PrintableOrigin: PAIR(180, 135)
  458.                 *switch: Resolution
  459.                 {
  460.                     *case: Option1
  461.                     {
  462.                         *PrintableArea: PAIR(4980, 4020)
  463.                     }
  464.                     *case: Option2
  465.                     {
  466.                         *PrintableArea: PAIR(4980, 4020)
  467.                     }
  468.                     *case: Option3
  469.                     {
  470.                         *PrintableArea: PAIR(4980, 4014)
  471.                         *PrintableOrigin: PAIR(180, 138)
  472.                     }
  473.                 }
  474.             }
  475.             *case: Option3
  476.             {
  477.                 *PrintableArea: PAIR(4982, 4021)
  478.                 *PrintableOrigin: PAIR(180, 135)
  479.                 *switch: Resolution
  480.                 {
  481.                     *case: Option1
  482.                     {
  483.                         *PrintableArea: PAIR(4980, 4020)
  484.                     }
  485.                     *case: Option2
  486.                     {
  487.                         *PrintableArea: PAIR(4980, 4020)
  488.                     }
  489.                     *case: Option3
  490.                     {
  491.                         *PrintableArea: PAIR(4980, 4014)
  492.                         *PrintableOrigin: PAIR(180, 138)
  493.                     }
  494.                 }
  495.             }
  496.             *case: Option4
  497.             {
  498.                 *PrintableArea: PAIR(4982, 4021)
  499.                 *PrintableOrigin: PAIR(180, 135)
  500.                 *switch: Resolution
  501.                 {
  502.                     *case: Option1
  503.                     {
  504.                         *PrintableArea: PAIR(4980, 4020)
  505.                     }
  506.                     *case: Option2
  507.                     {
  508.                         *PrintableArea: PAIR(4980, 4020)
  509.                     }
  510.                     *case: Option3
  511.                     {
  512.                         *PrintableArea: PAIR(4980, 4014)
  513.                         *PrintableOrigin: PAIR(180, 138)
  514.                     }
  515.                 }
  516.             }
  517.         }
  518.     }
  519.     *Option: Option6
  520.     {
  521.         *rcNameID: 258
  522.         *PageDimensions: PAIR(6120, 5184)
  523.         *Command: CmdSelect
  524.         {
  525.             *Order: DOC_SETUP.3
  526.             *Cmd: "<1B>2<1B>CH"
  527.         }
  528.         *switch: InputBin
  529.         {
  530.             *case: TRACTOR
  531.             {
  532.                 *PrintableArea: PAIR(5760, 5184)
  533.                 *PrintableOrigin: PAIR(180, 0)
  534.             }
  535.             *case: MANUAL
  536.             {
  537.                 *PrintableArea: PAIR(5760, 4833)
  538.                 *PrintableOrigin: PAIR(180, 135)
  539.                 *switch: Resolution
  540.                 {
  541.                     *case: Option3
  542.                     {
  543.                         *PrintableArea: PAIR(5760, 4830)
  544.                         *PrintableOrigin: PAIR(180, 138)
  545.                     }
  546.                 }
  547.             }
  548.             *case: Option3
  549.             {
  550.                 *PrintableArea: PAIR(5760, 4833)
  551.                 *PrintableOrigin: PAIR(180, 135)
  552.                 *switch: Resolution
  553.                 {
  554.                     *case: Option3
  555.                     {
  556.                         *PrintableArea: PAIR(5760, 4830)
  557.                         *PrintableOrigin: PAIR(180, 138)
  558.                     }
  559.                 }
  560.             }
  561.             *case: Option4
  562.             {
  563.                 *PrintableArea: PAIR(5760, 4833)
  564.                 *PrintableOrigin: PAIR(180, 135)
  565.                 *switch: Resolution
  566.                 {
  567.                     *case: Option3
  568.                     {
  569.                         *PrintableArea: PAIR(5760, 4830)
  570.                         *PrintableOrigin: PAIR(180, 138)
  571.                     }
  572.                 }
  573.             }
  574.         }
  575.     }
  576.     *Option: CUSTOMSIZE
  577.     {
  578.         *rcNameID: =USER_DEFINED_SIZE_DISPLAY
  579.         *MinSize: PAIR(720, 432)
  580.         *MaxSize: PAIR(6120, 9504)
  581.         *MaxPrintableWidth: 5760
  582.         *MinLeftMargin: 180
  583.         *CenterPrintable?: FALSE
  584.         *switch: InputBin
  585.         {
  586.             *case: TRACTOR
  587.             {
  588.                 *TopMargin: 0
  589.                 *BottomMargin: 0
  590.             }
  591.             *case: MANUAL
  592.             {
  593.                 *TopMargin: 135
  594.                 *BottomMargin: 216
  595.             }
  596.             *case: Option3
  597.             {
  598.                 *TopMargin: 135
  599.                 *BottomMargin: 216
  600.             }
  601.             *case: Option4
  602.             {
  603.                 *TopMargin: 135
  604.                 *BottomMargin: 216
  605.             }
  606.         }
  607.         *Command: CmdSelect
  608.         {
  609.             *Order: DOC_SETUP.3
  610.             *Cmd: "<1B>2"
  611.         }
  612.     }
  613. }
  614. *Feature: Halftone
  615. {
  616.     *rcNameID: =HALFTONING_DISPLAY
  617.     *DefaultOption: HT_PATSIZE_AUTO
  618.     *Option: HT_PATSIZE_AUTO
  619.     {
  620.         *rcNameID: =HT_AUTO_SELECT_DISPLAY
  621.     }
  622. *Ifdef: WINNT_50
  623.     *Option: HT_PATSIZE_SUPERCELL_M
  624.     {
  625.         *rcNameID: =HT_SUPERCELL_DISPLAY
  626.     }
  627. *Endif:
  628.     *Option: HT_PATSIZE_6x6_M
  629.     {
  630.         *rcNameID: =HT_DITHER6X6_DISPLAY
  631.     }
  632.     *Option: HT_PATSIZE_8x8_M
  633.     {
  634.         *rcNameID: =HT_DITHER8X8_DISPLAY
  635.     }
  636. }
  637. *Command: CmdStartDoc
  638. {
  639.     *Order: DOC_SETUP.1
  640.     *Cmd: "<1B>@<0D1B>t<011B>6<1B>R<001B>x<011B>P"
  641. }
  642. *Command: CmdStartPage
  643. {
  644.     *Order: PAGE_SETUP.1
  645.     *Cmd: "<0D>"
  646. }
  647. *Command: CmdEndJob
  648. {
  649.     *Order: JOB_FINISH.1
  650.     *Cmd: "<0D>"
  651. }
  652. *RotateCoordinate?: FALSE
  653. *RotateRaster?: FALSE
  654. *RotateFont?: FALSE
  655. *switch: Orientation
  656. {
  657.     *case: PORTRAIT
  658.     {
  659.         *TextCaps: LIST(TC_OP_CHARACTER,TC_EA_DOUBLE,TC_IA_ABLE,TC_UA_ABLE,TC_RA_ABLE)
  660.     }
  661.     *case: LANDSCAPE_CC270
  662.     {
  663.         *TextCaps: LIST(TC_RA_ABLE)
  664.     }
  665. }
  666. *CursorXAfterCR: AT_CURSOR_X_ORIGIN
  667. *YMoveAttributes: LIST(SEND_CR_FIRST)
  668. *MaxLineSpacing: 255
  669. *XMoveThreshold: *
  670. *YMoveThreshold: *
  671. *XMoveUnit: 120
  672. *YMoveUnit: 216
  673. *Command: CmdXMoveRelRight { *Cmd : "<1B>\" %l{(DestXRel / 6) } }
  674. *Command: CmdYMoveRelDown { *Cmd : "<1B>J" %c[0,255]{max_repeat((DestYRel / 2) )} }
  675. *Command: CmdSetLineSpacing { *Cmd : "<1B>3" %c[0,255]{(LinefeedSpacing / 2) } }
  676. *Command: CmdCR { *Cmd : "<0D>" }
  677. *Command: CmdLF { *Cmd : "<0A>" }
  678. *Command: CmdFF { *Cmd : "<0C>" }
  679. *Command: CmdBackSpace { *Cmd : "<08>" }
  680. *Command: CmdUniDirectionOn { *Cmd : "<1B>U<01>" }
  681. *Command: CmdUniDirectionOff { *Cmd : "<1B>U<00>" }
  682. *EjectPageWithFF?: TRUE
  683. *switch: PaperSize
  684. {
  685.     *case: CUSTOMSIZE
  686.     {
  687.         *EjectPageWithFF?: FALSE
  688.         *switch: InputBin
  689.         {
  690.             *case: MANUAL
  691.             {
  692.                 *EjectPageWithFF?: TRUE
  693.             }
  694.             *case: Option3
  695.             {
  696.                 *EjectPageWithFF?: TRUE
  697.             }
  698.             *case: Option4
  699.             {
  700.                 *EjectPageWithFF?: TRUE
  701.             }
  702.         }
  703.     }
  704. }
  705. *OutputDataFormat: V_BYTE
  706. *OptimizeLeftBound?: FALSE
  707. *CursorXAfterSendBlockData: AT_GRXDATA_END
  708. *CursorYAfterSendBlockData: NO_MOVE
  709. *DefaultFont: 1
  710. *DefaultCTT: 1
  711. *switch: Orientation
  712. {
  713.     *case: PORTRAIT
  714.     {
  715.         *DeviceFonts: LIST(1,2,4,5,6,7,8,9,10,11,12,13,14,15,16,17,
  716. +                   18,19,21,22,23,24,25,26,27,28,29,30,31,32,33,34,
  717. +                   45,46,48,49,50,51)
  718.     }
  719.     *case: LANDSCAPE_CC270
  720.     {
  721.         *DeviceFonts: LIST()
  722.     }
  723. }
  724. *Command: CmdBoldOn { *Cmd : "<1B>E" }
  725. *Command: CmdBoldOff { *Cmd : "<1B>F" }
  726. *Command: CmdItalicOn { *Cmd : "<1B>4" }
  727. *Command: CmdItalicOff { *Cmd : "<1B>5" }
  728. *Command: CmdUnderlineOn { *Cmd : "<1B>-<01>" }
  729. *Command: CmdUnderlineOff { *Cmd : "<1B>-<00>" }
  730.